self-propelled lift truck - Turco Inglés Diccionario